<?php
namespace app\admin\validate;
use think\Validate;

class Admin extends Validate//验证文件验证类
{
    protected $rule = [
        'username'  =>  'require|max:25|unique:admin',//必须填写 和最长25位
        'password' =>  'require',
    ];
    protected $message  =   [//这是自定义的提示语
        'username.require' => '管理员名称必须填写',
        'username.max'     => '管理员名称最多不能超过25个字符',
        'username.unique' => '管理员不得重复',
        'password.require' => '管理员密码必须填写',
    ];
    protected $scene = [//这是在什么场景中使用
        'add'  =>  ['username'=>'require|max:25|unique:admin','password'],
        'edit' =>  ['username'=>'require|max:25|unique:admin'],
    ];
}